deep and steep escarpment - German English Dictionary